Ext.define('ProjectAON.view.evaluatiesBeheren.Scherm34', {
    extend:'Ext.panel.Panel',
    alias:'widget.scherm34',

    title:'Evaluaties',


    initComponent:function () {
        var vak=this.vak;
        var HoofdCompetentiesPerVak = Ext.getStore('HoofdcompetentiesPerVak');
        HoofdCompetentiesPerVak.getProxy().extraParams.vak = vak;
        HoofdCompetentiesPerVak.load();
        var DeelCompetentiesPerVak = Ext.getStore('DeelcompetentiesPerVak');
        DeelCompetentiesPerVak.loadData([],false);
        var SubCompetentiesPerVak = Ext.getStore('SubcompetentiesPerVak');
        SubCompetentiesPerVak.loadData([],false);

        Ext.applyIf(this, {
            layout:'border',
            items:[
                {
                    collapsible:false,
                    region:'north',
                    resizable:false,
                    xtype:'panel',
                    items:[
                        {
                            xtype:'button',
                            text:'Terug',
                            icon:'http://whatisextjs.com/BAHO/icons/page_back.png',
                            action:'back'
                        },
                        {
                            xtype:'button',
                            text:'Beheren',
                            icon:'http://whatisextjs.com/BAHO/icons/bricks.png',
                            action:'scherm35'
                        }
                    ]
                },
                {
                    region:'center',
                    layout:'column',
                    items:[
                        {
                            xtype:'panel',
                            columnWidth:.3334,
                            flex:1,
                            layout:'absolute',
                            height:Ext.getBody().getViewSize().height - 30,
                            autoScroll:true,
                            items:[
                                {
                                    xtype:'grid',
                                    hideHeaders:true,
                                    titleCollapse:true,
                                    collapsible: true,
                                    title:'Hoofdcompetenties',
                                    cls: 'gridPanel',
                                    id:'gridPanelHoofd',
                                    columns:[
                                        {dataIndex:'omschrijving', flex:1}
                                    ],
                                    store:'HoofdcompetentiesPerVak',
                                    action: 'deelcompetentiePerVak'

                                }
                            ]
                        },
                        {
                            xtype:'grid',
                            columnWidth:.3333,
                            flex:2,
                            hideHeaders:true,
                            titleCollapse:true,
                            collapsible: true,
                            title:'Deelcompetenties',
                            cls: 'gridPanel',
                            id:'gridPanelDeel',
                            columns:[
                                {dataIndex:'omschrijving', flex:1}
                            ],
                            store:'DeelcompetentiesPerVak',
                            action: 'subcompetentiePerVak'
                        },
                        {
                            xtype:'grid',
                            multiSelect:true,
                            columnWidth:.3333,
                            flex:3,
                            hideHeaders:true,
                            titleCollapse:true,
                            collapsible: true,
                            title:'Subcompetenties',
                            cls: 'gridPanel',
                            id:'gridPanelSub',
                            columns:[
                                {dataIndex:'omschrijving', flex:1 }
                            ],
                            store:'SubcompetentiesPerVak'
                        }
                    ]
                }
            ]
        });


        this.callParent(arguments);
    }
});